custom software development development thin-client projects software open source management technology hardware institute developers software hardware application radius3 science information technology software development computer